mexican longbeak shrimp - German English Dictionary